package com.wzdigit.wms.wms.client.request.inv.count;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

/**
 * 盘点单头查询实体类
 * Created by zyf on 2021/10/8 14:09
 */
@Data
public class CountHeaderRequest {
    @ApiModelProperty(value = "盘点单号")
    private String filter;

    @ApiModelProperty(value = "盘点类型")
    private Integer type;

    @ApiModelProperty(value = "状态")
    private Integer status;

    @ApiModelProperty(value = "来源")
    private String source;

    @ApiModelProperty(value = "来源单号")
    private String countNo;

    @ApiModelProperty(value = "货主")
    private Integer owner;

    @ApiModelProperty(value = "原因编码")
    private String resonCode;

    @ApiModelProperty(value = "盘点结果")
    private String result;

    @ApiModelProperty(value = "仓库")
    private Integer whsId;

    @ApiModelProperty(value = "盘点日期头")
    private Long countBegin;

    @ApiModelProperty(value = "盘点日期尾")
    private Long countEnd;

    @ApiModelProperty(value = "指定盘点人")
    private String countBy;

    @ApiModelProperty(value = "创建人")
    private String createBy;

    @ApiModelProperty(value = "盘点单ID")
    private List<BigDecimal> headerIds;

    private Date countTimeBegin;

    private Date countTimeEnd;



}
